package by.brest.bspc.reporter;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * This class contains global constants to reporter classes.
 *
 * @date: 8/25/13 12:34 AM
 * @author: frehty
 */
public abstract class ReporterConstants {
    public static final List<String> SEMESTER_1ST_KEYS = new ArrayList<>(Arrays.asList("консульт 1 сем", "недельная нагрузка   1 сем", "общая нагрузка    1 сем", "общая нагрузка   1 сем"));
    public static final List<String> SEMESTER_2ND_KEYS = new ArrayList<>(Arrays.asList("консульт 2 сем", "недельная нагрузка   2 сем", "общая нагрузка    2 сем", "общая    нагрузка      2 сем"));
    public static final List<String> COLUMNS_KEYS = new ArrayList<>(Arrays.asList("Дисциплина", "ФИО Преподавателя", "прием экзаменов", "Итоговая аттестация"));
    public static final List<String> COLUMNS_KEYS_EXAM = new ArrayList<>(Arrays.asList("прием экзаменов", "Итоговая аттестация"));
    public static final String KEY_COLUMNS = "keyColumns";
    public static final String KEY_COLUMNS_EXAM = "keyColumnsExam";
    public static final String SEMESTER_1_ST = "semester1st";
    public static final String SEMESTER_2_ND = "semester2nd";
    public static final String STUDY_B_KEY_WITH_SPACES = " Б ";
    public static final String DOC_EXTENSION = ".doc";
    public static final String SPECIALTY_KEY = "Специальность - ";
    public static final String CLASS_KEY = "курс";
    public static final String STUDY_P_KEY_WITHOUT_SPACES = "П";
    public static final String STUDY_PL_KEY_WITHOUT_SPACES = "ПЛ";
    public static final String STUDY_B_KEY_WITHOUT_SPACES = "Б";
    public static final String STATUS_KEY = "active";
    public static final String STUDY_P_KEY_WITH_SPACES = " П ";
    public static final String STUDY_PL_KEY_WITH_SPACES = " ПЛ ";
    public static final String XLS_EXTENSION = ".xls";
    public static final String DOPK = "ДОПк_";

    public static final String JASPER_EXTENSION = ".jasper";
    public static final String EXCEL_EXTENSION = ".xlsx";
    public static final int PRACTICE_ELEMENT_HEIGHT = 259;
    public static final String EXAM_ELEMENT = "exam";
    public static final String SEMESTER_ELEMENT = "semester";
    public static final String PRACTICE_ELEMENT = "practice";
    public static final String DISCIPLINE_NAME = "disciplineName";
    public static final String AVG = "avg";
    public static final String TRUANCIES = "truancies";
    public static final String TOTAL_TRUANCIES = "totalTruancies";
    public static final String RESPECT_TRUANCIES = "respectTruancies";
    public static final String DIRESPECT_TRUANCIES = "direspectTruancies";
    public static final String HEADER = "Header";
    public static final int AVG_ELEMENT_WIDTH = 22;
    public static final int TOTAL_TRUANCIES_ELEMENT_WIDTH = 26;
    public static final int RESPECT_TRUANCIES_ELEMENT_WIDTH = 25;
    public static final String MARK = "mark";
}
